sod seeding - French English Dictionary